ccb1bcdfdb5c716c565627f0da78e3793ce85984,DataExtractionOSM/src/net/osmand/router/RoutingContext.java,RoutingContext,loadTileData,#number#number#number#List#,373

Before Change


		ts.put(rt.getId(), rt);
		rt = getRoutingTile(x31 + coordinatesShift, y31 - coordinatesShift, true);
		ts.put(rt.getId(), rt);
		rt = getRoutingTile(x31 - coordinatesShift, y31 + coordinatesShift, true);
		ts.put(rt.getId(), rt);
		rt = getRoutingTile(x31 + coordinatesShift, y31 + coordinatesShift, true);
		ts.put(rt.getId(), rt);

After Change


		long now = System.nanoTime();
		ts.add(getRoutingTile(x31 - coordinatesShift, y31 - coordinatesShift, true));
		ts.add(getRoutingTile(x31 + coordinatesShift, y31 - coordinatesShift, true));
		ts.add(getRoutingTile(x31 - coordinatesShift, y31 + coordinatesShift, true));
		ts.add(getRoutingTile(x31 + coordinatesShift, y31 + coordinatesShift, true));
		TLongIterator it = ts.iterator();
		while(it.hasNext()){